package com.wu.ssm.spring.annotion;

import java.lang.annotation.*;


/**
 * 总结：
 * 1、@Autowired 是通过 byType 的方式去注入的， 使用该注解，要求接口只能有一个实现类。
 * 2、@Resource 可以通过 byName 和 byType的方式注入， 默认先按 byName的方式进行匹配，如果匹配不到，再按 byType的方式进行匹配。
 * 3、@Qualifier 注解可以按名称注入， 但是注意是 类名。
 * ---------------------
 * Quatifier注解
 */
@Target({ ElementType.FIELD }) // 代表注解的注解
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface MyAutowired {
    String value() default "";
}
